home *** CD-ROM | disk | FTP | other *** search
/ Sprite 1984 - 1993 / Sprite 1984 - 1993.iso / src / lib / jaq / dist / jcleanInt.h < prev    next >
Encoding:
C/C++ Source or Header  |  1992-08-30  |  1.3 KB  |  50 lines

  1. /*
  2.  * cleanerInt.h --
  3.  *
  4.  *    Declarations for use by the cleaner process for Jaquith archive system
  5.  *
  6.  * Copyright 1991 Regents of the University of California
  7.  * Permission to use, copy, modify, and distribute this
  8.  * software and its documentation for any purpose and without
  9.  * fee is hereby granted, provided that this copyright
  10.  * notice appears in all copies.  The University of California
  11.  * makes no representations about the suitability of this
  12.  * software for any purpose.  It is provided "as is" without
  13.  * express or implied warranty.
  14.  *
  15.  * Quote:
  16.  *      "Beware of all enterprises that require new clothes."
  17.  *      -- Henry David Thoreau
  18.  *
  19.  * $Header: /sprite/lib/forms/RCS/cleaner.h,v 1.0 91/02/09 13:24:52 mottsmth Exp $ SPRITE (Berkeley)
  20.  */
  21.  
  22. #ifndef _JCLEANINT
  23. #define _JCLEANINT
  24.  
  25. #define SLOPSPACEK 2048       /* Safety space at end of volume */
  26. #define LOGFREQ 5             /* Log cleaning record every Nth tbuf */
  27.  
  28. #define DEF_ARCHLIST "*.arch"
  29. #define DEF_USER "root"
  30. #define DEF_DEBUG 0
  31. #define DEF_TBUFID -1
  32. #define DEF_NEWVOL 0
  33. #define DEF_DISKLOW 70
  34. #define DEF_DISKHIGH 80
  35.  
  36. typedef struct parmTag {
  37.     char *arch;
  38.     char *root;
  39.     char *userName;
  40.     char *hostName;
  41.     int debug;
  42.     int tBufId;
  43.     int newVol;
  44.     int diskLow;
  45.     int diskHigh;
  46. } Parms;
  47.  
  48. #endif /* _JCLEANINT */
  49.  
  50.